home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3mpcell.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_MPCELLNOISE_H = 1;
- include("real/code/r3matprp.js")
-
-
- var R3CLID_MPCELLNOISE = 1518;
-
-
-
-
- R3MPCNA_Dimensions = 1518500;
- function SetR3MPCNA_Dimensions(value) {
- R3Set(this.r3obj, R3MPCNA_Dimensions, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_Dimensions() {
- return R3Get(this.r3obj, R3MPCNA_Dimensions, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_Octaves = 1518501;
- function SetR3MPCNA_Octaves(value) {
- R3Set(this.r3obj, R3MPCNA_Octaves, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_Octaves() {
- return R3Get(this.r3obj, R3MPCNA_Octaves, R3TID_INTEGER, 0);
- }
-
- R3MPCNA_Amplitude = 1518502;
- function SetR3MPCNA_Amplitude(value) {
- R3Set(this.r3obj, R3MPCNA_Amplitude, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_Amplitude() {
- return R3Get(this.r3obj, R3MPCNA_Amplitude, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_Base = 1518503;
- function SetR3MPCNA_Base(value) {
- R3Set(this.r3obj, R3MPCNA_Base, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_Base() {
- return R3Get(this.r3obj, R3MPCNA_Base, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_1D = 1518504;
- function SetR3MPCNA_1D(value) {
- R3Set(this.r3obj, R3MPCNA_1D, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_1D() {
- return R3Get(this.r3obj, R3MPCNA_1D, R3TID_INTEGER, 0);
- }
-
- R3MPCNA_Additive = 1518505;
- function SetR3MPCNA_Additive(value) {
- R3Set(this.r3obj, R3MPCNA_Additive, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_Additive() {
- return R3Get(this.r3obj, R3MPCNA_Additive, R3TID_INTEGER, 0);
- }
-
- R3MPCNA_Degree = 1518506;
- function SetR3MPCNA_Degree(value) {
- R3Set(this.r3obj, R3MPCNA_Degree, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_Degree() {
- return R3Get(this.r3obj, R3MPCNA_Degree, R3TID_INTEGER, 0);
- }
-
- R3MPCNA_AmplitudeVariation = 1518507;
- function SetR3MPCNA_AmplitudeVariation(value) {
- R3Set(this.r3obj, R3MPCNA_AmplitudeVariation, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_AmplitudeVariation() {
- return R3Get(this.r3obj, R3MPCNA_AmplitudeVariation, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_SupportVariation = 1518508;
- function SetR3MPCNA_SupportVariation(value) {
- R3Set(this.r3obj, R3MPCNA_SupportVariation, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_SupportVariation() {
- return R3Get(this.r3obj, R3MPCNA_SupportVariation, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_Support = 1518509;
- function SetR3MPCNA_Support(value) {
- R3Set(this.r3obj, R3MPCNA_Support, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_Support() {
- return R3Get(this.r3obj, R3MPCNA_Support, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_PositionVariation = 1518510;
- function SetR3MPCNA_PositionVariation(value) {
- R3Set(this.r3obj, R3MPCNA_PositionVariation, value, R3TID_FLOAT, 0);
- }
-
- function GetR3MPCNA_PositionVariation() {
- return R3Get(this.r3obj, R3MPCNA_PositionVariation, R3TID_FLOAT, 0);
- }
-
- R3MPCNA_Shape = 1518511;
- function SetR3MPCNA_Shape(value) {
- R3Set(this.r3obj, R3MPCNA_Shape, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_Shape() {
- return R3Get(this.r3obj, R3MPCNA_Shape, R3TID_INTEGER, 0);
- }
-
- R3MPCNA_SymmetryVariation = 1518512;
- function SetR3MPCNA_SymmetryVariation(value) {
- R3Set(this.r3obj, R3MPCNA_SymmetryVariation, value, R3TID_VECTOR, 0);
- }
-
- function GetR3MPCNA_SymmetryVariation() {
- return R3Get(this.r3obj, R3MPCNA_SymmetryVariation, R3TID_VECTOR, 0);
- }
-
- R3MPCNA_4DInput = 1518513;
- function SetR3MPCNA_4DInput(value) {
- R3Set(this.r3obj, R3MPCNA_4DInput, value, R3TID_INTEGER, 0);
- }
-
- function GetR3MPCNA_4DInput() {
- return R3Get(this.r3obj, R3MPCNA_4DInput, R3TID_INTEGER, 0);
- }
-
- var R3CELL_SPHERE = 0;
- var R3CELL_CUBE = 1;
- var R3CELL_HSPHERE = 2;
-
-
- function r3Mpcellnoise () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_MPCELLNOISE, arguments);
- }
- // Attributes
- this.GetDimensions=GetR3MPCNA_Dimensions;
- this.SetDimensions=SetR3MPCNA_Dimensions;
- this.GetOctaves=GetR3MPCNA_Octaves;
- this.SetOctaves=SetR3MPCNA_Octaves;
- this.GetAmplitude=GetR3MPCNA_Amplitude;
- this.SetAmplitude=SetR3MPCNA_Amplitude;
- this.GetBase=GetR3MPCNA_Base;
- this.SetBase=SetR3MPCNA_Base;
- this.Get1D=GetR3MPCNA_1D;
- this.Set1D=SetR3MPCNA_1D;
- this.GetAdditive=GetR3MPCNA_Additive;
- this.SetAdditive=SetR3MPCNA_Additive;
- this.GetDegree=GetR3MPCNA_Degree;
- this.SetDegree=SetR3MPCNA_Degree;
- this.GetAmplitudeVariation=GetR3MPCNA_AmplitudeVariation;
- this.SetAmplitudeVariation=SetR3MPCNA_AmplitudeVariation;
- this.GetSupportVariation=GetR3MPCNA_SupportVariation;
- this.SetSupportVariation=SetR3MPCNA_SupportVariation;
- this.GetSupport=GetR3MPCNA_Support;
- this.SetSupport=SetR3MPCNA_Support;
- this.GetPositionVariation=GetR3MPCNA_PositionVariation;
- this.SetPositionVariation=SetR3MPCNA_PositionVariation;
- this.GetShape=GetR3MPCNA_Shape;
- this.SetShape=SetR3MPCNA_Shape;
- this.GetSymmetryVariation=GetR3MPCNA_SymmetryVariation;
- this.SetSymmetryVariation=SetR3MPCNA_SymmetryVariation;
- this.Get4DInput=GetR3MPCNA_4DInput;
- this.Set4DInput=SetR3MPCNA_4DInput;
- }
-
- r3Mpcellnoise.prototype=new r3Matprop;
- // r3mpcell.h_H